]> dgit.raspbian.org Git - gnome-shell.git/commit
subprojects: Switch to wrap to provide libshew
authorFlorian Müllner <fmuellner@gnome.org>
Wed, 4 Jun 2025 11:01:18 +0000 (13:01 +0200)
committerMarge Bot <marge-bot@gnome.org>
Mon, 16 Jun 2025 14:54:23 +0000 (14:54 +0000)
commit375f8e4c210fb6c09d0bffca200acca746bd7eff
tree6581d71502df0462f6817bac777e48331a8eac92
parentb0f0aace6b46212a6a0648337570c74be4057c2f
subprojects: Switch to wrap to provide libshew

The Extensions app is very simple, but hard to contribute to
because the default workflow (open in Builder, hit run) does
not work due to the code being in a subtree of gnome-shell.

However it cannot be easily split into its own repository,
while the shew subproject is still provided gnome-shell.

To allow for the future split, libshew was moved into a
separate repo, so remove the in-tree subproject and replace
it with a meson wrap.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3738>
21 files changed:
.gitignore
.gitlab-ci.yml
meson.build
subprojects/extensions-app/build-aux/flatpak/org.gnome.Extensions.json
subprojects/extensions-app/meson.build
subprojects/extensions-app/subprojects/libshew.wrap [new file with mode: 0644]
subprojects/extensions-app/subprojects/shew [deleted symlink]
subprojects/libshew.wrap [new file with mode: 0644]
subprojects/shew/COPYING [deleted file]
subprojects/shew/README.md [deleted file]
subprojects/shew/meson.build [deleted file]
subprojects/shew/meson_options.txt [deleted file]
subprojects/shew/src/meson.build [deleted file]
subprojects/shew/src/shew-external-window-wayland.c [deleted file]
subprojects/shew/src/shew-external-window-wayland.h [deleted file]
subprojects/shew/src/shew-external-window-x11.c [deleted file]
subprojects/shew/src/shew-external-window-x11.h [deleted file]
subprojects/shew/src/shew-external-window.c [deleted file]
subprojects/shew/src/shew-external-window.h [deleted file]
subprojects/shew/src/shew-window-exporter.c [deleted file]
subprojects/shew/src/shew-window-exporter.h [deleted file]